package chapter3.No3_4_类InheritableThreadLocal的使用.demo2;

/**
 * *：
 *    InheritableThreadLocal的使用之一值继承再修改
 *
 *    使用该类时需要注意：如果子线程取得值的同时，主线程将
 *    InheritableThreadLocal中的值进行更改，那么子线
 *    程取到的值还是旧值
 * Created by Administrator on 2016/11/20.
 */
public class Main {
    public static void main(String[] args) throws InterruptedException {

        for(int i = 0; i < 10; i++) {
            System.out.println("线程main获取值："+ Tools.ml.get());
            try {
                Thread.sleep(50);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }

        ThreadA a = new ThreadA();
        a.start();

    }
}
